<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		<!-- 1、函数的作用域：函数中变量的作用域：作用范围 
		 2、在函数中定义的变量，只能在函数中使用---称为局部变量
	    3、没在函数中声明的变量，-----称为全局变量
			
			4、函数中使用变量时，首先查找自己的范围，没有找上一层作用域
			作用域链：多层函数时，里边的函数，逐层向外查找变量。
		-->
		
		<script type="text/javascript">
			var a = 1;
			function fn1(){
				var b = 2;
				function fn2(){
					var c = 3
					console.log(a)
					console.log(b)
					console.log(c)
				}
				fn2()
			}
			 fn1()
		</script>
		
	</body>
</html>
